package cn.psvmc.cxzapi.model.delivery;

import lombok.Data;

/**
 * @author ywx
 * @className SfContactInfo
 * @description 收寄双方信息
 * @date 2024/9/8 21:50
 **/
@Data
public class SfContactInfo {
    //地址类型： 1，寄件方信息 2，到件方信息（Y)
    private int contactType;

    //公司名称（可选字段）
    private String company;

    //联系人（条件）
    private String contact;

    //联系电话（tel和mobile字段必填其中一个）
    private String tel;

    //国家或地区代码 例如：内地件CN 香港852（Y)
    private String country;

    //所在省级行政区名称，必须是标准的省级行政区名称如：北 京、广东省、广西壮族自治区等；此字段影响原寄地代码识 别，建议尽可能传该字段的值(N)
    private String province;

    //所在地级行政区名称，必须是标准的城市称谓 如：北京市、 深圳市、大理白族自治州等； 此字段影响原寄地代码识别， 建议尽可能传该字段的值(N)
    private String city;

    //所在县/区级行政区名称，必须 是标准的县/区称谓，如：福田区，南涧彝族自治县、准格尔旗等(N)
    private String county;

    //详细地址，若有四级行政区划，如镇/街道等信息可拼接至此字段，格式样例：镇/街道+详细地址。
    //若province/city 字段的值不传，此字段必须包含省市信息，避免影响原寄地代码识别，如：广东省深圳市福田区新洲十一街万基商务大厦10楼；此字段地址必须详细，否则会影响目的地中转识别；
    private String address;

    //邮编，跨境件必填（中国内地， 港澳台互寄除外）
    private String postCode;
}
